anatomic snuffbox - Turco Inglés Diccionario